package com.sbc.user.pojo.vo;

import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @description: 乘车人添加&修改请求参数
 * @author: songbaicheng
 * @create: 2024-05-07 14:05
 **/
@Data
@NoArgsConstructor
@AllArgsConstructor
public class PassengerReqVo {

    /**
     * 真实姓名
     */
    @NotBlank(message = "真实姓名不能为空！")
    private String realName;

    /**
     * 证件类型
     */
    @NotNull(message = "证件类型不能为空!")
    private Integer idType;

    /**
     * 证件号码
     */
    @NotBlank(message = "证件号码不能为空！")
    private String idCard;

    /**
     * 优惠类型
     */
    @NotNull(message = "优惠类型不能为空!")
    private Integer discountType;
}
